header{  background-color: #f3f3f3;  }
header h1{  display: inline-block; text-align: center;  font-size: 0.15rem; }
nav img{  width: 100%;  height: 1.5rem;  }
.store-information,.store-list,.store-details{  overflow: hidden;  width: 95%;  margin: 0 auto;  }
.store-information{  margin-top: 0.03rem;  }
.store-list{  margin-top: 0.03rem;  }
.store-details{  margin-top: 0.03rem;  }
.store-list li{  float: left;  width: 33.2%;  margin: 0.02rem 0;  }
.store-list li h3{  text-align: center;  font-size: 0.11rem;  }
.store-list{  border-top: 0.018rem dotted #D2D2D2;  border-bottom: 0.018rem dotted #D2D2D2;  }
.store-information span{  font-size: 0.1rem;  color: #8A8A8A;  }
.store-details ul li{  overflow: hidden;     margin: 0.02rem 0; }
.store-details ul li span{  color: #9e9e9e;  }
.store-details ul li p{   font-size: 0.09rem;}
/*common*/
.color-red{  color: #f00000;  }
.fl{  float: left;  }
.fr{  float: right;  }
.br{  border-right: 1px solid;  }
.hold{width: 0.85rem;  height: 0.4rem;  position: fixed;  bottom: 0;  text-align: center;  line-height: 0.4rem;  background: #f00;  color: #fff;}
.chatnow{  width: 2.3rem;  height: 0.4rem;   position: fixed;  bottom: 0;  text-align: center;  left: 0.87rem;  line-height: 0.4rem;  background: #0f0;  color: #fff;  }